be wracked by - French English Dictionary